<?php

namespace Home\Model;
use Think\Model;
class ProxyMoneyInfoModel extends BaseModel{
    
    //省市信息表
    protected $tableName = 'tp_proxy_money_info';

    /**
     * @Desc  : 查询代理是否有返现金额
     * @Author：quyang
     * @Param ：
     * @Time  ：2017/4/11 10:58
     * @Update：2017/4/11
     **/
    public function queryProxy( $proxyId )
    {

        $where = "`f_proxy_id` = {$proxyId}";

        return $this->where( $where )->find();

    }

    /**
     * @Desc  : 修改用户余额
     * @Author：quyang
     * @param $proxyId  代理id
     * @param $totalMoney  金额
     * @return bool
     * @Time  ：2017/4/11 11:03
     * @Update：2017/4/11
     **/
    public function updateProxyDetails( $proxyId , $totalMoney )
    {

        $where = "`f_proxy_id` = {$proxyId}";

        $map = [
            'f_last_time'       => time(),
            'f_total_money'     => ['exp',"f_total_money+$totalMoney"],
            'f_surplus_money'   => ['exp',"f_surplus_money+$totalMoney"]
                ];

        return $this->where( $where )->save( $map );

    }

    /**
     * @Desc  : 添加返现记录
     * @Author：quyang
     * @Param ：
     * @Time  ：2017/4/8 14:41
     * @Update：2017/4/8
     **/
    public function addProxyDetails( $proxyId , $money )
    {

        $where = [
            'f_proxy_id'        => $proxyId,
            'f_total_money'    => $money,
            'f_surplus_money'    => $money,
            'f_create_time'     => time()
        ];

        return $this->add( $where );

    }
    
    

}